turkey tangle - German English Dictionary